package com.ziyun.pop.modules.mercharReport.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author jiangli
 * @date 2018-10-20 16:23
 */
@Data
public class ReportStoreOutVO implements Serializable {

    //单据号
    @Excel(name = "产品编号", orderNum = "1")
    private String outNo;
    //含税总金额
    @Excel(name = "含税总金额", orderNum = "2")
    private BigDecimal totalMoney;
    //创建时间
    @Excel(name = "创建时间", orderNum = "3",format = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    //商品id
    @Excel(name = "商品id", orderNum = "4")
    private String materialId;
    //商品
    @Excel(name = "商品", orderNum = "5")
    private String materialName;
    //商品数量
    @Excel(name = "商品数量", orderNum = "6")
    private BigDecimal materialQuantity;
    //单位
    @Excel(name = "单位", orderNum = "7")
    private String unit;
    //仓库ID
    @Excel(name = "仓库ID", orderNum = "8")
    private Integer stockId;
    //仓库
    @Excel(name = "仓库", orderNum = "9")
    private String stockName;
    //库存交易类型
    @Excel(name = "库存交易类型", orderNum = "10")
    private String type;
    //克重
    @Excel(name = "克重", orderNum = "11")
    private BigDecimal weight;
    //长(单位米)
    @Excel(name = "长(单位米)", orderNum = "12")
    private BigDecimal length;
    //宽(单位米)
    @Excel(name = "宽(单位米)", orderNum = "13")
    private BigDecimal width;
    //备注
    @Excel(name = "备注", orderNum = "14")
    private String remark;
}
